//
// Created by denglibin on 2021/8/11.
//

#include "MyTextCtrl.h"
#include <iostream>

using namespace  std;
MyTextCtrl::MyTextCtrl(wxWindow *parent,
                       wxWindowID id,
                       const wxPoint& pos,
                       const wxSize& size)
: wxTextCtrl(parent, id, wxT(""),pos, size)
{

}

void MyTextCtrl::OnChar(wxKeyEvent& event){
   //cout << event.GetKeyCode() << endl;
   //按照正常的流程处理
   event.Skip(true);

   //认为事件处理已经结束,不作处理
   //wxBell();
}
BEGIN_EVENT_TABLE(MyTextCtrl, wxTextCtrl)
    EVT_KEY_DOWN(MyTextCtrl::OnChar) //事件绑定
END_EVENT_TABLE()